permanent restoration - Español Inglés Diccionario